การใช้งาน MCrypt ของ Mcrypt

โดยปกติ เมื่อเลือกขั้นตอนวิธีการเข้ารหัสแล้ว โปรแกรมจะเรียกหา passphase ซึ่งเราสามารถใส่ได้ไม่เกิน 512 ตัวอักษร ซึ่งโปรแกรมจะนำ passphase นี้ไปสร้าง key ขึ้น โดยใช้ขั้นตอนวิธีการสร้าง key ที่อยู่ในตัวโปรแกรม จากนั้นจึงส่งค่าต่างๆให้กับขั้นตอนวิธีการเข้ารหัสที่เลือก ส่วนในการใช้งานทีดีนั้น ผู้ใช้ควรจะเลือกใช้ขั้นตอนวิธีที่เหมาะสมกับข้อมูลที่จะเข้ารหัส ควรจะบีบอัดข้อมูลก่อนทำการเข้ารหัส ซึ่งจะช่วยลดการซ้ำซ้อนของข้อมูล (การเข้ารหัสข้อความที่มีอักขระเหมือนกันมากๆ จะทำให้เสี่ยงต่อการถูกถอดรหัสข้อมูลโดยการวิเคราะห์ pattern) และทำให้การเข้ารหัสนั้นเร็วขึ้น